/*
 * Filename ReportDetailVO.java 2021年09月29日
 * Copyright © Ehome Co.Ltd. All Rgiths Reserved.
 * @author wuyingchao
 */
package com.ehome.poct.core.api.vo.report;

import com.ehome.core.entity.VO;
import com.ehome.poct.core.api.vo.patient.PatientDetailVO;
import com.fasterxml.jackson.annotation.JsonUnwrapped;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 报告详情
 *
 * @author muqiu
 * @since 2022/03/03 10:14
 **/
@Data
@ApiModel("报告详情")
public class H5ReportDetailVO extends VO {
    @ApiModelProperty("基础信息")
    private ReportBaseContentVO base;
    @ApiModelProperty("患者信息")
    private PatientDetailVO patient;
    @JsonUnwrapped
    @ApiModelProperty("报告数据")
    private ReportDataVO reportData;
    @ApiModelProperty("推送链接")
    private String pushLink;
    @ApiModelProperty("病症关联")
    private List<DiseaseCategoryVO> diseaseCategory;
    @JsonUnwrapped
    private BldReportAnalysisVO analysis;
    private BldReportAnalysisVO rbcAnalysis;
    @ApiModelProperty("二维码图片地址")
    private String qrCodeUrl;
}